function Yc(e,t){for(var n=0;nr[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function Zc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ka={exports:{}},pl={},Sa={exports:{}},F={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var lr=Symbol.for("react.element"),qc=Symbol.for("react.portal"),Jc=Symbol.for("react.fragment"),ed=Symbol.for("react.strict_mode"),td=Symbol.for("react.profiler"),nd=Symbol.for("react.provider"),rd=Symbol.for("react.context"),ld=Symbol.for("react.forward_ref"),id=Symbol.for("react.suspense"),od=Symbol.for("react.memo"),sd=Symbol.for("react.lazy"),ns=Symbol.iterator;function ad(e){return e===null||typeof e!="object"?null:(e=ns&&e[ns]||e["@@iterator"],typeof e=="function"?e:null)}var Ca={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Na=Object.assign,ja={};function dn(e,t,n){this.props=e,this.context=t,this.refs=ja,this.updater=n||Ca}dn.prototype.isReactComponent={};dn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};dn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ea(){}Ea.prototype=dn.prototype;function ro(e,t,n){this.props=e,this.context=t,this.refs=ja,this.updater=n||Ca}var lo=ro.prototype=new Ea;lo.constructor=ro;Na(lo,dn.prototype);lo.isPureReactComponent=!0;var rs=Array.isArray,Aa=Object.prototype.hasOwnProperty,io={current:null},Pa={key:!0,ref:!0,__self:!0,__source:!0};function _a(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Aa.call(t,r)&&!Pa.hasOwnProperty(r)&&(l[r]=t[r]);var a=arguments.length-2;if(a===1)l.children=n;else if(1>>1,q=E[K];if(0>>1;Kl(Ml,L))ktl(dr,Ml)?(E[K]=dr,E[kt]=L,K=kt):(E[K]=Ml,E[wt]=L,K=wt);else if(ktl(dr,L))E[K]=dr,E[kt]=L,K=kt;else break e}}return z}function l(E,z){var L=E.sortIndex-z.sortIndex;return L!==0?L:E.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var u=[],c=[],h=1,m=null,v=3,y=!1,x=!1,w=!1,N=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(E){for(var z=n(c);z!==null;){if(z.callback===null)r(c);else if(z.startTime<=E)r(c),z.sortIndex=z.expirationTime,t(u,z);else break;z=n(c)}}function g(E){if(w=!1,p(E),!x)if(n(u)!==null)x=!0,Ll(C);else{var z=n(c);z!==null&&Fl(g,z.startTime-E)}}function C(E,z){x=!1,w&&(w=!1,f(_),_=-1),y=!0;var L=v;try{for(p(z),m=n(u);m!==null&&(!(m.expirationTime>z)||E&&!_e());){var K=m.callback;if(typeof K=="function"){m.callback=null,v=m.priorityLevel;var q=K(m.expirationTime<=z);z=e.unstable_now(),typeof q=="function"?m.callback=q:m===n(u)&&r(u),p(z)}else r(u);m=n(u)}if(m!==null)var cr=!0;else{var wt=n(c);wt!==null&&Fl(g,wt.startTime-z),cr=!1}return cr}finally{m=null,v=L,y=!1}}var A=!1,P=null,_=-1,H=5,M=-1;function _e(){return!(e.unstable_now()-ME||125K?(E.sortIndex=L,t(c,E),n(u)===null&&E===n(c)&&(w?(f(_),_=-1):w=!0,Fl(g,L-K))):(E.sortIndex=q,t(u,E),x||y||(x=!0,Ll(C))),E},e.unstable_shouldYield=_e,e.unstable_wrapCallback=function(E){var z=v;return function(){var L=v;v=z;try{return E.apply(this,arguments)}finally{v=L}}}})(Ra);Ma.exports=Ra;var kd=Ma.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Sd=S,we=kd;function k(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ai=Object.prototype.hasOwnProperty,Cd=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,is={},os={};function Nd(e){return ai.call(os,e)?!0:ai.call(is,e)?!1:Cd.test(e)?os[e]=!0:(is[e]=!0,!1)}function jd(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ed(e,t,n,r){if(t===null||typeof t>"u"||jd(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function de(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new de(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new de(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new de(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new de(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){re[e]=new de(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new de(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new de(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new de(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new de(e,5,!1,e.toLowerCase(),null,!1,!1)});var so=/[\-:]([a-z])/g;function ao(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(so,ao);re[t]=new de(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(so,ao);re[t]=new de(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(so,ao);re[t]=new de(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new de("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!0,!0)});function uo(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2a||l[o]!==i[a]){var u=` `+l[o].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=o&&0<=a);break}}}finally{Il=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?jn(e):""}function Ad(e){switch(e.tag){case 5:return jn(e.type);case 16:return jn("Lazy");case 13:return jn("Suspense");case 19:return jn("SuspenseList");case 0:case 2:case 15:return e=Ol(e.type,!1),e;case 11:return e=Ol(e.type.render,!1),e;case 1:return e=Ol(e.type,!0),e;default:return""}}function fi(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ut:return"Fragment";case Bt:return"Portal";case ui:return"Profiler";case co:return"StrictMode";case ci:return"Suspense";case di:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Oa:return(e.displayName||"Context")+".Consumer";case Ia:return(e._context.displayName||"Context")+".Provider";case fo:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case po:return t=e.displayName||null,t!==null?t:fi(e.type)||"Memo";case Je:t=e._payload,e=e._init;try{return fi(e(t))}catch{}}return null}function Pd(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return fi(t);case 8:return t===co?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ht(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ba(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function _d(e){var t=Ba(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function mr(e){e._valueTracker||(e._valueTracker=_d(e))}function Ua(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ba(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Wr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function pi(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function as(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ht(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function $a(e,t){t=t.checked,t!=null&&uo(e,"checked",t,!1)}function mi(e,t){$a(e,t);var n=ht(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?hi(e,t.type,n):t.hasOwnProperty("defaultValue")&&hi(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function us(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function hi(e,t,n){(t!=="number"||Wr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var En=Array.isArray;function Zt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=hr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Un(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var zn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},zd=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){zd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function Ha(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Ka(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ha(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Ld=W({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function yi(e,t){if(t){if(Ld[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function xi(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var wi=null;function mo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ki=null,qt=null,Jt=null;function fs(e){if(e=sr(e)){if(typeof ki!="function")throw Error(k(280));var t=e.stateNode;t&&(t=yl(t),ki(e.stateNode,e.type,t))}}function Qa(e){qt?Jt?Jt.push(e):Jt=[e]:qt=e}function Xa(){if(qt){var e=qt,t=Jt;if(Jt=qt=null,fs(e),t)for(e=0;e>>=0,e===0?32:31-(Wd(e)/bd|0)|0}var vr=64,gr=4194304;function An(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Kr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~l;a!==0?r=An(a):(i&=o,i!==0&&(r=An(i)))}else o=n&~l,o!==0?r=An(o):i!==0&&(r=An(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ir(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Re(t),e[t]=n}function Qd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Fn),ks=" ",Ss=!1;function mu(e,t){switch(e){case"keyup":return Sf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $t=!1;function Nf(e,t){switch(e){case"compositionend":return hu(t);case"keypress":return t.which!==32?null:(Ss=!0,ks);case"textInput":return e=t.data,e===ks&&Ss?null:e;default:return null}}function jf(e,t){if($t)return e==="compositionend"||!So&&mu(e,t)?(e=fu(),Mr=xo=rt=null,$t=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Es(n)}}function xu(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xu(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function wu(){for(var e=window,t=Wr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Wr(e.document)}return t}function Co(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Rf(e){var t=wu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&xu(n.ownerDocument.documentElement,n)){if(r!==null&&Co(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=As(n,i);var o=As(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Wt=null,Ai=null,Rn=null,Pi=!1;function Ps(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Pi||Wt==null||Wt!==Wr(r)||(r=Wt,"selectionStart"in r&&Co(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Rn&&Kn(Rn,r)||(Rn=r,r=Gr(Ai,"onSelect"),0Ht||(e.current=Ri[Ht],Ri[Ht]=null,Ht--)}function I(e,t){Ht++,Ri[Ht]=e.current,e.current=t}var vt={},se=yt(vt),me=yt(!1),_t=vt;function ln(e,t){var n=e.type.contextTypes;if(!n)return vt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function he(e){return e=e.childContextTypes,e!=null}function Zr(){D(me),D(se)}function Ts(e,t,n){if(se.current!==vt)throw Error(k(168));I(se,t),I(me,n)}function _u(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(k(108,Pd(e)||"Unknown",l));return W({},n,r)}function qr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vt,_t=se.current,I(se,e),I(me,me.current),!0}function Is(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=_u(e,t,_t),r.__reactInternalMemoizedMergedChildContext=e,D(me),D(se),I(se,e)):D(me),I(me,n)}var be=null,xl=!1,Zl=!1;function zu(e){be===null?be=[e]:be.push(e)}function Kf(e){xl=!0,zu(e)}function xt(){if(!Zl&&be!==null){Zl=!0;var e=0,t=T;try{var n=be;for(T=1;e>=o,l-=o,Ve=1<<32-Re(t)+l|n<_?(H=P,P=null):H=P.sibling;var M=v(f,P,p[_],g);if(M===null){P===null&&(P=H);break}e&&P&&M.alternate===null&&t(f,P),d=i(M,d,_),A===null?C=M:A.sibling=M,A=M,P=H}if(_===p.length)return n(f,P),B&&St(f,_),C;if(P===null){for(;__?(H=P,P=null):H=P.sibling;var _e=v(f,P,M.value,g);if(_e===null){P===null&&(P=H);break}e&&P&&_e.alternate===null&&t(f,P),d=i(_e,d,_),A===null?C=_e:A.sibling=_e,A=_e,P=H}if(M.done)return n(f,P),B&&St(f,_),C;if(P===null){for(;!M.done;_++,M=p.next())M=m(f,M.value,g),M!==null&&(d=i(M,d,_),A===null?C=M:A.sibling=M,A=M);return B&&St(f,_),C}for(P=r(f,P);!M.done;_++,M=p.next())M=y(P,f,_,M.value,g),M!==null&&(e&&M.alternate!==null&&P.delete(M.key===null?_:M.key),d=i(M,d,_),A===null?C=M:A.sibling=M,A=M);return e&&P.forEach(function(hn){return t(f,hn)}),B&&St(f,_),C}function N(f,d,p,g){if(typeof p=="object"&&p!==null&&p.type===Ut&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case pr:e:{for(var C=p.key,A=d;A!==null;){if(A.key===C){if(C=p.type,C===Ut){if(A.tag===7){n(f,A.sibling),d=l(A,p.props.children),d.return=f,f=d;break e}}else if(A.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Je&&Bs(C)===A.type){n(f,A.sibling),d=l(A,p.props),d.ref=Sn(f,A,p),d.return=f,f=d;break e}n(f,A);break}else t(f,A);A=A.sibling}p.type===Ut?(d=Pt(p.props.children,f.mode,g,p.key),d.return=f,f=d):(g=$r(p.type,p.key,p.props,null,f.mode,g),g.ref=Sn(f,d,p),g.return=f,f=g)}return o(f);case Bt:e:{for(A=p.key;d!==null;){if(d.key===A)if(d.tag===4&&d.stateNode.containerInfo===p.containerInfo&&d.stateNode.implementation===p.implementation){n(f,d.sibling),d=l(d,p.children||[]),d.return=f,f=d;break e}else{n(f,d);break}else t(f,d);d=d.sibling}d=ii(p,f.mode,g),d.return=f,f=d}return o(f);case Je:return A=p._init,N(f,d,A(p._payload),g)}if(En(p))return x(f,d,p,g);if(gn(p))return w(f,d,p,g);Nr(f,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,d!==null&&d.tag===6?(n(f,d.sibling),d=l(d,p),d.return=f,f=d):(n(f,d),d=li(p,f.mode,g),d.return=f,f=d),o(f)):n(f,d)}return N}var sn=Ru(!0),Tu=Ru(!1),tl=yt(null),nl=null,Xt=null,Ao=null;function Po(){Ao=Xt=nl=null}function _o(e){var t=tl.current;D(tl),e._currentValue=t}function Oi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function tn(e,t){nl=e,Ao=Xt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pe=!0),e.firstContext=null)}function Ae(e){var t=e._currentValue;if(Ao!==e)if(e={context:e,memoizedValue:t,next:null},Xt===null){if(nl===null)throw Error(k(308));Xt=e,nl.dependencies={lanes:0,firstContext:e}}else Xt=Xt.next=e;return t}var jt=null;function zo(e){jt===null?jt=[e]:jt.push(e)}function Iu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,zo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ge(e,r)}function Ge(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var et=!1;function Lo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ou(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ke(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ct(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,R&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ge(e,n)}return l=r.interleaved,l===null?(t.next=t,zo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ge(e,n)}function Tr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vo(e,n)}}function Us(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function rl(e,t,n,r){var l=e.updateQueue;et=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,a=l.shared.pending;if(a!==null){l.shared.pending=null;var u=a,c=u.next;u.next=null,o===null?i=c:o.next=c,o=u;var h=e.alternate;h!==null&&(h=h.updateQueue,a=h.lastBaseUpdate,a!==o&&(a===null?h.firstBaseUpdate=c:a.next=c,h.lastBaseUpdate=u))}if(i!==null){var m=l.baseState;o=0,h=c=u=null,a=i;do{var v=a.lane,y=a.eventTime;if((r&v)===v){h!==null&&(h=h.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var x=e,w=a;switch(v=t,y=n,w.tag){case 1:if(x=w.payload,typeof x=="function"){m=x.call(y,m,v);break e}m=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,v=typeof x=="function"?x.call(y,m,v):x,v==null)break e;m=W({},m,v);break e;case 2:et=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[a]:v.push(a))}else y={eventTime:y,lane:v,tag:a.tag,payload:a.payload,callback:a.callback,next:null},h===null?(c=h=y,u=m):h=h.next=y,o|=v;if(a=a.next,a===null){if(a=l.shared.pending,a===null)break;v=a,a=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(!0);if(h===null&&(u=m),l.baseState=u,l.firstBaseUpdate=c,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Ft|=o,e.lanes=o,e.memoizedState=m}}function $s(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Jl.transition;Jl.transition={};try{e(!1),t()}finally{T=n,Jl.transition=r}}function ec(){return Pe().memoizedState}function Yf(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},tc(e))nc(t,n);else if(n=Iu(e,t,n,r),n!==null){var l=ue();Te(n,e,r,l),rc(n,t,r)}}function Zf(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(tc(e))nc(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,a=i(o,n);if(l.hasEagerState=!0,l.eagerState=a,Ie(a,o)){var u=t.interleaved;u===null?(l.next=l,zo(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=Iu(e,t,l,r),n!==null&&(l=ue(),Te(n,e,r,l),rc(n,t,r))}}function tc(e){var t=e.alternate;return e===$||t!==null&&t===$}function nc(e,t){Tn=il=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function rc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vo(e,n)}}var ol={readContext:Ae,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},qf={readContext:Ae,useCallback:function(e,t){return De().memoizedState=[e,t===void 0?null:t],e},useContext:Ae,useEffect:bs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Or(4194308,4,Gu.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Or(4194308,4,e,t)},useInsertionEffect:function(e,t){return Or(4,2,e,t)},useMemo:function(e,t){var n=De();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=De();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Yf.bind(null,$,e),[r.memoizedState,e]},useRef:function(e){var t=De();return e={current:e},t.memoizedState=e},useState:Ws,useDebugValue:Bo,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=Ws(!1),t=e[0];return e=Gf.bind(null,e[1]),De().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=$,l=De();if(B){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),ee===null)throw Error(k(349));Lt&30||$u(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,bs(bu.bind(null,r,i,e),[e]),r.flags|=2048,er(9,Wu.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=De(),t=ee.identifierPrefix;if(B){var n=He,r=Ve;n=(r&~(1<<32-Re(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=qn++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Be]=t,e[Gn]=r,pc(e,t,!1,!1),t.stateNode=e;e:{switch(o=xi(n,r),n){case"dialog":O("cancel",e),O("close",e),l=r;break;case"iframe":case"object":case"embed":O("load",e),l=r;break;case"video":case"audio":for(l=0;lcn&&(t.flags|=128,r=!0,Cn(i,!1),t.lanes=4194304)}else{if(!r)if(e=ll(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Cn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!B)return ie(t),null}else 2*Q()-i.renderingStartTime>cn&&n!==1073741824&&(t.flags|=128,r=!0,Cn(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Q(),t.sibling=null,n=U.current,I(U,r?n&1|2:n&1),t):(ie(t),null);case 22:case 23:return Ho(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ge&1073741824&&(ie(t),t.subtreeFlags&6&&(t.flags|=8192)):ie(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function op(e,t){switch(jo(t),t.tag){case 1:return he(t.type)&&Zr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return an(),D(me),D(se),Ro(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Mo(t),null;case 13:if(D(U),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));on()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return D(U),null;case 4:return an(),null;case 10:return _o(t.type._context),null;case 22:case 23:return Ho(),null;case 24:return null;default:return null}}var Er=!1,oe=!1,sp=typeof WeakSet=="function"?WeakSet:Set,j=null;function Gt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){b(e,t,r)}else n.current=null}function Ki(e,t,n){try{n()}catch(r){b(e,t,r)}}var ea=!1;function ap(e,t){if(_i=Qr,e=wu(),Co(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,a=-1,u=-1,c=0,h=0,m=e,v=null;t:for(;;){for(var y;m!==n||l!==0&&m.nodeType!==3||(a=o+l),m!==i||r!==0&&m.nodeType!==3||(u=o+r),m.nodeType===3&&(o+=m.nodeValue.length),(y=m.firstChild)!==null;)v=m,m=y;for(;;){if(m===e)break t;if(v===n&&++c===l&&(a=o),v===i&&++h===r&&(u=o),(y=m.nextSibling)!==null)break;m=v,v=m.parentNode}m=y}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(zi={focusedElem:e,selectionRange:n},Qr=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,N=x.memoizedState,f=t.stateNode,d=f.getSnapshotBeforeUpdate(t.elementType===t.type?w:Le(t.type,w),N);f.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(g){b(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return x=ea,ea=!1,x}function In(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&Ki(t,n,i)}l=l.next}while(l!==r)}}function Sl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Qi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function vc(e){var t=e.alternate;t!==null&&(e.alternate=null,vc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Be],delete t[Gn],delete t[Mi],delete t[Vf],delete t[Hf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function gc(e){return e.tag===5||e.tag===3||e.tag===4}function ta(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Xi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yr));else if(r!==4&&(e=e.child,e!==null))for(Xi(e,t,n),e=e.sibling;e!==null;)Xi(e,t,n),e=e.sibling}function Gi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Gi(e,t,n),e=e.sibling;e!==null;)Gi(e,t,n),e=e.sibling}var te=null,Fe=!1;function qe(e,t,n){for(n=n.child;n!==null;)yc(e,t,n),n=n.sibling}function yc(e,t,n){if(Ue&&typeof Ue.onCommitFiberUnmount=="function")try{Ue.onCommitFiberUnmount(ml,n)}catch{}switch(n.tag){case 5:oe||Gt(n,t);case 6:var r=te,l=Fe;te=null,qe(e,t,n),te=r,Fe=l,te!==null&&(Fe?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&(Fe?(e=te,n=n.stateNode,e.nodeType===8?Yl(e.parentNode,n):e.nodeType===1&&Yl(e,n),Vn(e)):Yl(te,n.stateNode));break;case 4:r=te,l=Fe,te=n.stateNode.containerInfo,Fe=!0,qe(e,t,n),te=r,Fe=l;break;case 0:case 11:case 14:case 15:if(!oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Ki(n,t,o),l=l.next}while(l!==r)}qe(e,t,n);break;case 1:if(!oe&&(Gt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){b(n,t,a)}qe(e,t,n);break;case 21:qe(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,qe(e,t,n),oe=r):qe(e,t,n);break;default:qe(e,t,n)}}function na(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new sp),t.forEach(function(r){var l=gp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ze(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=o),r&=~i}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*cp(r/1960))-r,10e?16:e,lt===null)var r=!1;else{if(e=lt,lt=null,ul=0,R&6)throw Error(k(331));var l=R;for(R|=4,j=e.current;j!==null;){var i=j,o=i.child;if(j.flags&16){var a=i.deletions;if(a!==null){for(var u=0;uQ()-bo?At(e,0):Wo|=n),ve(e,t)}function Ec(e,t){t===0&&(e.mode&1?(t=gr,gr<<=1,!(gr&130023424)&&(gr=4194304)):t=1);var n=ue();e=Ge(e,t),e!==null&&(ir(e,t,n),ve(e,n))}function vp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ec(e,n)}function gp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(k(314))}r!==null&&r.delete(t),Ec(e,n)}var Ac;Ac=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||me.current)pe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pe=!1,lp(e,t,n);pe=!!(e.flags&131072)}else pe=!1,B&&t.flags&1048576&&Lu(t,el,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Dr(e,t),e=t.pendingProps;var l=ln(t,se.current);tn(t,n),l=Io(null,t,r,e,l,n);var i=Oo();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,he(r)?(i=!0,qr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Lo(t),l.updater=kl,t.stateNode=l,l._reactInternals=t,Bi(t,r,e,n),t=Wi(null,t,r,!0,i,n)):(t.tag=0,B&&i&&No(t),ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Dr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=xp(r),e=Le(r,e),l){case 0:t=$i(null,t,r,e,n);break e;case 1:t=Zs(null,t,r,e,n);break e;case 11:t=Gs(null,t,r,e,n);break e;case 14:t=Ys(null,t,r,Le(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Le(r,l),$i(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Le(r,l),Zs(e,t,r,l,n);case 3:e:{if(cc(t),e===null)throw Error(k(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Ou(e,t),rl(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=un(Error(k(423)),t),t=qs(e,t,r,n,l);break e}else if(r!==l){l=un(Error(k(424)),t),t=qs(e,t,r,n,l);break e}else for(ye=ut(t.stateNode.containerInfo.firstChild),xe=t,B=!0,Me=null,n=Tu(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(on(),r===l){t=Ye(e,t,n);break e}ae(e,t,r,n)}t=t.child}return t;case 5:return Du(t),e===null&&Ii(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Li(r,l)?o=null:i!==null&&Li(r,i)&&(t.flags|=32),uc(e,t),ae(e,t,o,n),t.child;case 6:return e===null&&Ii(t),null;case 13:return dc(e,t,n);case 4:return Fo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=sn(t,null,r,n):ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Le(r,l),Gs(e,t,r,l,n);case 7:return ae(e,t,t.pendingProps,n),t.child;case 8:return ae(e,t,t.pendingProps.children,n),t.child;case 12:return ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,I(tl,r._currentValue),r._currentValue=o,i!==null)if(Ie(i.value,o)){if(i.children===l.children&&!me.current){t=Ye(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){o=i.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=Ke(-1,n&-n),u.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?u.next=u:(u.next=h.next,h.next=u),c.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Oi(i.return,n,t),a.lanes|=n;break}u=u.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(k(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Oi(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,tn(t,n),l=Ae(l),r=r(l),t.flags|=1,ae(e,t,r,n),t.child;case 14:return r=t.type,l=Le(r,t.pendingProps),l=Le(r.type,l),Ys(e,t,r,l,n);case 15:return sc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Le(r,l),Dr(e,t),t.tag=1,he(r)?(e=!0,qr(t)):e=!1,tn(t,n),lc(t,r,l),Bi(t,r,l,n),Wi(null,t,r,!0,e,n);case 19:return fc(e,t,n);case 22:return ac(e,t,n)}throw Error(k(156,t.tag))};function Pc(e,t){return tu(e,t)}function yp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function je(e,t,n,r){return new yp(e,t,n,r)}function Qo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function xp(e){if(typeof e=="function")return Qo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===fo)return 11;if(e===po)return 14}return 2}function pt(e,t){var n=e.alternate;return n===null?(n=je(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function $r(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Qo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Ut:return Pt(n.children,l,i,t);case co:o=8,l|=8;break;case ui:return e=je(12,n,t,l|2),e.elementType=ui,e.lanes=i,e;case ci:return e=je(13,n,t,l),e.elementType=ci,e.lanes=i,e;case di:return e=je(19,n,t,l),e.elementType=di,e.lanes=i,e;case Da:return Nl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ia:o=10;break e;case Oa:o=9;break e;case fo:o=11;break e;case po:o=14;break e;case Je:o=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=je(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Pt(e,t,n,r){return e=je(7,e,r,t),e.lanes=n,e}function Nl(e,t,n,r){return e=je(22,e,r,t),e.elementType=Da,e.lanes=n,e.stateNode={isHidden:!1},e}function li(e,t,n){return e=je(6,e,null,t),e.lanes=n,e}function ii(e,t,n){return t=je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function wp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Bl(0),this.expirationTimes=Bl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Bl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Xo(e,t,n,r,l,i,o,a,u){return e=new wp(e,t,n,a,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=je(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Lo(i),e}function kp(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Fc)}catch(e){console.error(e)}}Fc(),Fa.exports=ke;var Ep=Fa.exports,Mc,ca=Ep;Mc=ca.createRoot,ca.hydrateRoot;/** * @remix-run/router v1.23.0 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function nr(){return nr=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Rc(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Pp(){return Math.random().toString(36).substr(2,8)}function fa(e,t){return{usr:e.state,key:e.key,idx:t}}function eo(e,t,n,r){return n===void 0&&(n=null),nr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?mn(t):t,{state:n,key:t&&t.key||r||Pp()})}function fl(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function mn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function _p(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:i=!1}=r,o=l.history,a=it.Pop,u=null,c=h();c==null&&(c=0,o.replaceState(nr({},o.state,{idx:c}),""));function h(){return(o.state||{idx:null}).idx}function m(){a=it.Pop;let N=h(),f=N==null?null:N-c;c=N,u&&u({action:a,location:w.location,delta:f})}function v(N,f){a=it.Push;let d=eo(w.location,N,f);c=h()+1;let p=fa(d,c),g=w.createHref(d);try{o.pushState(p,"",g)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;l.location.assign(g)}i&&u&&u({action:a,location:w.location,delta:1})}function y(N,f){a=it.Replace;let d=eo(w.location,N,f);c=h();let p=fa(d,c),g=w.createHref(d);o.replaceState(p,"",g),i&&u&&u({action:a,location:w.location,delta:0})}function x(N){let f=l.location.origin!=="null"?l.location.origin:l.location.href,d=typeof N=="string"?N:fl(N);return d=d.replace(/ $/,"%20"),G(f,"No window.location.(origin|href) available to create URL for href: "+d),new URL(d,f)}let w={get action(){return a},get location(){return e(l,o)},listen(N){if(u)throw new Error("A history only accepts one active listener");return l.addEventListener(da,m),u=N,()=>{l.removeEventListener(da,m),u=null}},createHref(N){return t(l,N)},createURL:x,encodeLocation(N){let f=x(N);return{pathname:f.pathname,search:f.search,hash:f.hash}},push:v,replace:y,go(N){return o.go(N)}};return w}var pa;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(pa||(pa={}));function zp(e,t,n){return n===void 0&&(n="/"),Lp(e,t,n)}function Lp(e,t,n,r){let l=typeof t=="string"?mn(t):t,i=qo(l.pathname||"/",n);if(i==null)return null;let o=Tc(e);Fp(o);let a=null;for(let u=0;a==null&&u{let u={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};u.relativePath.startsWith("/")&&(G(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let c=mt([r,u.relativePath]),h=n.concat(u);i.children&&i.children.length>0&&(G(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Tc(i.children,t,h,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:Bp(c,i.index),routesMeta:h})};return e.forEach((i,o)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))l(i,o);else for(let u of Ic(i.path))l(i,o,u)}),t}function Ic(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return l?[i,""]:[i];let o=Ic(r.join("/")),a=[];return a.push(...o.map(u=>u===""?i:[i,u].join("/"))),l&&a.push(...o),a.map(u=>e.startsWith("/")&&u===""?"/":u)}function Fp(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Up(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Mp=/^:[\w-]+$/,Rp=3,Tp=2,Ip=1,Op=10,Dp=-2,ma=e=>e==="*";function Bp(e,t){let n=e.split("/"),r=n.length;return n.some(ma)&&(r+=Dp),t&&(r+=Tp),n.filter(l=>!ma(l)).reduce((l,i)=>l+(Mp.test(i)?Rp:i===""?Ip:Op),r)}function Up(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function $p(e,t,n){let{routesMeta:r}=e,l={},i="/",o=[];for(let a=0;a{let{paramName:v,isOptional:y}=h;if(v==="*"){let w=a[m]||"";o=i.slice(0,i.length-w.length).replace(/(.)\/+$/,"$1")}const x=a[m];return y&&!x?c[v]=void 0:c[v]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:o,pattern:e}}function bp(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Rc(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,a,u)=>(r.push({paramName:a,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function Vp(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Rc(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function qo(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Hp(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?mn(e):e;return{pathname:n?n.startsWith("/")?n:Kp(n,t):t,search:Gp(r),hash:Yp(l)}}function Kp(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function oi(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Qp(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Oc(e,t){let n=Qp(e);return t?n.map((r,l)=>l===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Dc(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=mn(e):(l=nr({},e),G(!l.pathname||!l.pathname.includes("?"),oi("?","pathname","search",l)),G(!l.pathname||!l.pathname.includes("#"),oi("#","pathname","hash",l)),G(!l.search||!l.search.includes("#"),oi("#","search","hash",l)));let i=e===""||l.pathname==="",o=i?"/":l.pathname,a;if(o==null)a=n;else{let m=t.length-1;if(!r&&o.startsWith("..")){let v=o.split("/");for(;v[0]==="..";)v.shift(),m-=1;l.pathname=v.join("/")}a=m>=0?t[m]:"/"}let u=Hp(l,a),c=o&&o!=="/"&&o.endsWith("/"),h=(i||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||h)&&(u.pathname+="/"),u}const mt=e=>e.join("/").replace(/\/\/+/g,"/"),Xp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Gp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Yp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Zp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Bc=["post","put","patch","delete"];new Set(Bc);const qp=["get",...Bc];new Set(qp);/** * React Router v6.30.1 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function rr(){return rr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0}),S.useCallback(function(c,h){if(h===void 0&&(h={}),!a.current)return;if(typeof c=="number"){r.go(c);return}let m=Dc(c,JSON.parse(o),i,h.relative==="path");e==null&&t!=="/"&&(m.pathname=m.pathname==="/"?t:mt([t,m.pathname])),(h.replace?r.replace:r.push)(m,h.state,h)},[t,r,o,i,e])}function Wc(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=S.useContext(It),{matches:l}=S.useContext(Ot),{pathname:i}=zl(),o=JSON.stringify(Oc(l,r.v7_relativeSplatPath));return S.useMemo(()=>Dc(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function rm(e,t){return lm(e,t)}function lm(e,t,n,r){ur()||G(!1);let{navigator:l}=S.useContext(It),{matches:i}=S.useContext(Ot),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let c=zl(),h;if(t){var m;let N=typeof t=="string"?mn(t):t;u==="/"||(m=N.pathname)!=null&&m.startsWith(u)||G(!1),h=N}else h=c;let v=h.pathname||"/",y=v;if(u!=="/"){let N=u.replace(/^\//,"").split("/");y="/"+v.replace(/^\//,"").split("/").slice(N.length).join("/")}let x=zp(e,{pathname:y}),w=um(x&&x.map(N=>Object.assign({},N,{params:Object.assign({},a,N.params),pathname:mt([u,l.encodeLocation?l.encodeLocation(N.pathname).pathname:N.pathname]),pathnameBase:N.pathnameBase==="/"?u:mt([u,l.encodeLocation?l.encodeLocation(N.pathnameBase).pathname:N.pathnameBase])})),i,n,r);return t&&w?S.createElement(_l.Provider,{value:{location:rr({pathname:"/",search:"",hash:"",state:null,key:"default"},h),navigationType:it.Pop}},w):w}function im(){let e=pm(),t=Zp(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return S.createElement(S.Fragment,null,S.createElement("h2",null,"Unexpected Application Error!"),S.createElement("h3",{style:{fontStyle:"italic"}},t),n?S.createElement("pre",{style:l},n):null,null)}const om=S.createElement(im,null);class sm extends S.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?S.createElement(Ot.Provider,{value:this.props.routeContext},S.createElement(Uc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function am(e){let{routeContext:t,match:n,children:r}=e,l=S.useContext(Jo);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),S.createElement(Ot.Provider,{value:t},r)}function um(e,t,n,r){var l;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,a=(l=n)==null?void 0:l.errors;if(a!=null){let h=o.findIndex(m=>m.route.id&&(a==null?void 0:a[m.route.id])!==void 0);h>=0||G(!1),o=o.slice(0,Math.min(o.length,h+1))}let u=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let h=0;h=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((h,m,v)=>{let y,x=!1,w=null,N=null;n&&(y=a&&m.route.id?a[m.route.id]:void 0,w=m.route.errorElement||om,u&&(c<0&&v===0?(hm("route-fallback"),x=!0,N=null):c===v&&(x=!0,N=m.route.hydrateFallbackElement||null)));let f=t.concat(o.slice(0,v+1)),d=()=>{let p;return y?p=w:x?p=N:m.route.Component?p=S.createElement(m.route.Component,null):m.route.element?p=m.route.element:p=h,S.createElement(am,{match:m,routeContext:{outlet:h,matches:f,isDataRoute:n!=null},children:p})};return n&&(m.route.ErrorBoundary||m.route.errorElement||v===0)?S.createElement(sm,{location:n.location,revalidation:n.revalidation,component:w,error:y,children:d(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):d()},null)}var bc=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(bc||{}),Vc=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Vc||{});function cm(e){let t=S.useContext(Jo);return t||G(!1),t}function dm(e){let t=S.useContext(Jp);return t||G(!1),t}function fm(e){let t=S.useContext(Ot);return t||G(!1),t}function Hc(e){let t=fm(),n=t.matches[t.matches.length-1];return n.route.id||G(!1),n.route.id}function pm(){var e;let t=S.useContext(Uc),n=dm(),r=Hc();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function mm(){let{router:e}=cm(bc.UseNavigateStable),t=Hc(Vc.UseNavigateStable),n=S.useRef(!1);return $c(()=>{n.current=!0}),S.useCallback(function(l,i){i===void 0&&(i={}),n.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,rr({fromRouteId:t},i)))},[e,t])}const ha={};function hm(e,t,n){ha[e]||(ha[e]=!0)}function vm(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function _n(e){G(!1)}function gm(e){let{basename:t="/",children:n=null,location:r,navigationType:l=it.Pop,navigator:i,static:o=!1,future:a}=e;ur()&&G(!1);let u=t.replace(/^\/*/,"/"),c=S.useMemo(()=>({basename:u,navigator:i,static:o,future:rr({v7_relativeSplatPath:!1},a)}),[u,a,i,o]);typeof r=="string"&&(r=mn(r));let{pathname:h="/",search:m="",hash:v="",state:y=null,key:x="default"}=r,w=S.useMemo(()=>{let N=qo(h,u);return N==null?null:{location:{pathname:N,search:m,hash:v,state:y,key:x},navigationType:l}},[u,h,m,v,y,x,l]);return w==null?null:S.createElement(It.Provider,{value:c},S.createElement(_l.Provider,{children:n,value:w}))}function ym(e){let{children:t,location:n}=e;return rm(to(t),n)}new Promise(()=>{});function to(e,t){t===void 0&&(t=[]);let n=[];return S.Children.forEach(e,(r,l)=>{if(!S.isValidElement(r))return;let i=[...t,l];if(r.type===S.Fragment){n.push.apply(n,to(r.props.children,i));return}r.type!==_n&&G(!1),!r.props.index||!r.props.children||G(!1);let o={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=to(r.props.children,i)),n.push(o)}),n}/** * React Router DOM v6.30.1 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function no(){return no=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[l]=e[l]);return n}function wm(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function km(e,t){return e.button===0&&(!t||t==="_self")&&!wm(e)}const Sm=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Cm="6";try{window.__reactRouterVersion=Cm}catch{}const Nm="startTransition",va=md[Nm];function jm(e){let{basename:t,children:n,future:r,window:l}=e,i=S.useRef();i.current==null&&(i.current=Ap({window:l,v5Compat:!0}));let o=i.current,[a,u]=S.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},h=S.useCallback(m=>{c&&va?va(()=>u(m)):u(m)},[u,c]);return S.useLayoutEffect(()=>o.listen(h),[o,h]),S.useEffect(()=>vm(r),[r]),S.createElement(gm,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o,future:r})}const Em=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Am=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kc=S.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:i,replace:o,state:a,target:u,to:c,preventScrollReset:h,viewTransition:m}=t,v=xm(t,Sm),{basename:y}=S.useContext(It),x,w=!1;if(typeof c=="string"&&Am.test(c)&&(x=c,Em))try{let p=new URL(window.location.href),g=c.startsWith("//")?new URL(p.protocol+c):new URL(c),C=qo(g.pathname,y);g.origin===p.origin&&C!=null?c=C+g.search+g.hash:w=!0}catch{}let N=em(c,{relative:l}),f=Pm(c,{replace:o,state:a,target:u,preventScrollReset:h,relative:l,viewTransition:m});function d(p){r&&r(p),p.defaultPrevented||f(p)}return S.createElement("a",no({},v,{href:x||N,onClick:w||i?r:d,ref:n,target:u}))});var ga;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ga||(ga={}));var ya;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ya||(ya={}));function Pm(e,t){let{target:n,replace:r,state:l,preventScrollReset:i,relative:o,viewTransition:a}=t===void 0?{}:t,u=tm(),c=zl(),h=Wc(e,{relative:o});return S.useCallback(m=>{if(km(m,n)){m.preventDefault();let v=r!==void 0?r:fl(c)===fl(h);u(e,{replace:v,state:l,preventScrollReset:i,relative:o,viewTransition:a})}},[c,u,h,r,l,n,e,i,o,a])}/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const _m=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Qc=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var zm={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Lm=S.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:l="",children:i,iconNode:o,...a},u)=>S.createElement("svg",{ref:u,...zm,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Qc("lucide",l),...a},[...o.map(([c,h])=>S.createElement(c,h)),...Array.isArray(i)?i:[i]]));/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const V=(e,t)=>{const n=S.forwardRef(({className:r,...l},i)=>S.createElement(Lm,{ref:i,iconNode:t,className:Qc(`lucide-${_m(e)}`,r),...l}));return n.displayName=`${e}`,n};/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const es=V("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Fm=V("Briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Mm=V("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Rm=V("Building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Tm=V("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Im=V("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Om=V("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Dm=V("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Bm=V("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Um=V("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const $m=V("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Wm=V("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const bm=V("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Vm=V("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Hm=V("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Xc=V("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Km=V("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Qm=V("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const xa=V("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Xm=V("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Gm=V("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** * @license lucide-react v0.462.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ym=V("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),wa=[{label:"About",href:"/about"},{label:"Services",href:"/services",children:[{label:"Investment Advisory",href:"/services/investment-advisory/"},{label:"Asset Management",href:"/services/asset-management/"},{label:"Private Equity",href:"/services/private-equity/"},{label:"Capital Markets",href:"/services/capital-markets/"}]},{label:"Research",href:"/research"},{label:"Investor Relations",href:"/investor-relations"},{label:"Contact",href:"/contact"}];function Zm(){const[e,t]=S.useState(!1),[n,r]=S.useState(!1);return s.jsx("header",{className:"bg-white border-b border-[#E4E9F0] sticky top-0 z-50",children:s.jsxs("div",{className:"container-site px-6 md:px-8",children:[s.jsxs("div",{className:"flex items-center justify-between h-16 md:h-18",children:[s.jsxs(Kc,{to:"/",className:"flex items-center gap-3 flex-shrink-0",children:[s.jsx("div",{className:"w-8 h-8 bg-[#0A2540] rounded flex items-center justify-center",children:s.jsx("span",{className:"text-[#C6A142] font-bold text-sm font-tajawal",children:"أ"})}),s.jsxs("div",{children:[s.jsx("p",{className:"text-[#0A2540] font-bold text-base leading-tight tracking-tight",children:"Almanza Investment"}),s.jsx("p",{className:"text-[#4A5B6E] text-[10px] tracking-wide leading-tight",children:"شركة الأمانزا للاستثمار"})]})]}),s.jsxs("nav",{className:"hidden md:flex items-center gap-6",children:[wa.map(l=>l.children?s.jsxs("div",{className:"relative group",onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),children:[s.jsxs("button",{className:"flex items-center gap-1 text-[#1A2A3A] text-sm font-medium hover:text-[#C6A142] transition-colors py-2",children:[l.label,s.jsx(Om,{size:14})]}),n&&s.jsx("div",{className:"absolute top-full left-0 bg-white border border-[#E4E9F0] rounded shadow-lg py-2 min-w-[220px] z-50",children:l.children.map(i=>s.jsx("a",{href:i.href,className:"block px-4 py-2.5 text-sm text-[#1A2A3A] hover:bg-[#F8FAFE] hover:text-[#C6A142] transition-colors",children:i.label},i.label))})]},l.label):s.jsx("a",{href:l.href,className:"text-[#1A2A3A] text-sm font-medium hover:text-[#C6A142] transition-colors py-2",children:l.label},l.label)),s.jsx("a",{href:"/contact/schedule-consultation",className:"ml-2 px-5 py-2.5 bg-[#0A2540] text-white text-sm font-semibold rounded hover:bg-[#1E6F9F] transition-colors",children:"Schedule Consultation"})]}),s.jsx("button",{className:"md:hidden p-2 text-[#1A2A3A]",onClick:()=>t(!e),"aria-label":"Toggle menu",children:e?s.jsx(Ym,{size:22}):s.jsx(Wm,{size:22})})]}),e&&s.jsxs("div",{className:"md:hidden border-t border-[#E4E9F0] py-4 pb-6 space-y-1",children:[wa.map(l=>s.jsxs("div",{children:[s.jsx("a",{href:(l.children,l.href),className:"block px-2 py-2.5 text-sm font-medium text-[#1A2A3A] hover:text-[#C6A142]",children:l.label}),l.children&&s.jsx("div",{className:"pl-4 space-y-1",children:l.children.map(i=>s.jsx("a",{href:i.href,className:"block px-2 py-2 text-sm text-[#4A5B6E] hover:text-[#C6A142]",children:i.label},i.label))})]},l.label)),s.jsx("div",{className:"pt-3",children:s.jsx("a",{href:"/contact/schedule-consultation",className:"btn-gold w-full text-center justify-center",children:"Schedule Consultation"})})]})]})})}const qm={Services:[{label:"Investment Advisory",href:"/services/investment-advisory/"},{label:"Asset Management",href:"/services/asset-management/"},{label:"Private Equity",href:"/services/private-equity/"},{label:"Capital Markets",href:"/services/capital-markets/"},{label:"Shari'a Advisory",href:"/services/sharia-advisory/"}],"Investor Relations":[{label:"Annual Report",href:"/investor-relations/annual-report/"},{label:"Financial Statements",href:"/investor-relations/financials/"},{label:"Shareholder Information",href:"/investor-relations/shareholders/"},{label:"Corporate Governance",href:"/investor-relations/governance/"}],Company:[{label:"About Us",href:"/about/"},{label:"Leadership",href:"/about/leadership/"},{label:"Shari'a Board",href:"/about/sharia-board/"},{label:"Careers",href:"/careers/"},{label:"Contact",href:"/contact/"}]};function Jm(){return s.jsx("footer",{className:"bg-[#0A2540] text-white border-t-4 border-[#C6A142]",children:s.jsxs("div",{className:"container-site px-6 md:px-8 py-14",children:[s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-10 mb-12",children:[s.jsxs("div",{children:[s.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[s.jsx("div",{className:"w-9 h-9 bg-[#C6A142] rounded flex items-center justify-center flex-shrink-0",children:s.jsx("span",{className:"text-white font-bold text-base font-tajawal",children:"أ"})}),s.jsxs("div",{children:[s.jsx("p",{className:"text-white font-bold text-base leading-tight",children:"Almanza Investment"}),s.jsx("p",{className:"text-[#C6A142] text-[10px] tracking-wide font-tajawal",children:"شركة الأمانزا للاستثمار"})]})]}),s.jsx("p",{className:"text-white/60 text-sm leading-relaxed mb-5",children:"A Kuwaiti Shareholding Company (KSCC) providing institutional-grade investment advisory, asset management, and capital markets services across the GCC."}),s.jsx("p",{className:"text-[#C6A142] text-xs font-semibold mb-2",children:"شركة مساهمة كويتية مقفلة"}),s.jsx("p",{className:"text-white/50 text-xs",children:"Shari'a-compliant advisory services across the GCC"})]}),Object.entries(qm).map(([e,t])=>s.jsxs("div",{children:[s.jsx("h4",{className:"text-white font-semibold text-sm mb-4 tracking-wide",children:e}),s.jsx("ul",{className:"space-y-2.5",children:t.map(n=>s.jsx("li",{children:s.jsx("a",{href:n.href,className:"text-white/60 text-sm hover:text-[#C6A142] transition-colors",children:n.label})},n.label))})]},e))]}),s.jsx("div",{className:"border-t border-white/10 pt-8 mb-8",children:s.jsx("div",{className:"flex flex-wrap gap-3 mb-4",children:["CMA License No. XXX","CBK Regulated","Kuwait Ministry of Commerce","Shari'a Supervisory Board"].map(e=>s.jsx("span",{className:"reg-badge bg-transparent text-[#C6A142] border-[#C6A142]/40 text-[11px]",children:e},e))})}),s.jsx("div",{className:"border-t border-white/10 pt-6",children:s.jsxs("div",{className:"flex flex-col md:flex-row justify-between gap-4",children:[s.jsx("p",{className:"text-white/40 text-xs leading-relaxed max-w-3xl",children:"© 2026 Almanza Investment Company KSCC. All rights reserved. Almanza Investment Company KSCC is licensed by the Capital Markets Authority (CMA) of Kuwait (License No. XXX) and regulated by the Central Bank of Kuwait (CBK) where applicable. Investment involves risk. Past performance is not indicative of future results. This material is for informational purposes only and does not constitute investment advice."}),s.jsxs("div",{className:"flex gap-5 flex-shrink-0",children:[s.jsx("a",{href:"/privacy",className:"text-white/40 text-xs hover:text-white/70 transition-colors",children:"Privacy Policy"}),s.jsx("a",{href:"/terms",className:"text-white/40 text-xs hover:text-white/70 transition-colors",children:"Terms of Use"}),s.jsx("a",{href:"/disclosures",className:"text-white/40 text-xs hover:text-white/70 transition-colors",children:"Disclosures"})]})]})})]})})}const eh="/assets/hero-advisory-zhG2oQjR.jpg";function th(){return s.jsxs("section",{className:"relative overflow-hidden",children:[s.jsxs("div",{className:"absolute inset-0 z-0",children:[s.jsx("img",{src:eh,alt:"Almanza Investment Advisory",className:"w-full h-full object-cover"}),s.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[#0A2540]/90 via-[#0A2540]/75 to-[#0A2540]/40"})]}),s.jsxs("div",{className:"relative z-10 container-site px-6 md:px-8 pt-20 pb-16 md:pt-24 md:pb-20",children:[s.jsxs("nav",{className:"flex items-center gap-2 mb-8 text-white/60 text-xs font-medium",children:[s.jsx("a",{href:"/",className:"hover:text-[#C6A142] transition-colors",children:"Home"}),s.jsx("span",{className:"text-white/30",children:"/"}),s.jsx("a",{href:"/services/",className:"hover:text-[#C6A142] transition-colors",children:"Services"}),s.jsx("span",{className:"text-white/30",children:"/"}),s.jsx("span",{className:"text-[#C6A142]",children:"Investment Advisory"})]}),s.jsxs("div",{className:"max-w-3xl",children:[s.jsx("p",{className:"text-xs font-semibold tracking-[0.18em] uppercase text-[#C6A142] mb-4",children:"Financial Advisory Services"}),s.jsxs("h1",{className:"mb-2",children:[s.jsx("span",{className:"block text-4xl md:text-5xl lg:text-6xl font-bold text-white leading-tight tracking-tight",children:"Investment Advisory"}),s.jsx("span",{className:"block text-3xl md:text-4xl lg:text-5xl font-bold text-[#C6A142] leading-tight mt-1 font-tajawal",dir:"rtl",children:"الاستشارات الاستثمارية"})]}),s.jsx("div",{className:"w-16 h-1 bg-[#C6A142] my-6"}),s.jsx("p",{className:"text-white/80 text-base md:text-lg leading-relaxed max-w-2xl mb-10",children:"Strategic portfolio guidance, asset allocation, and risk management for institutional clients, family offices, and high-net-worth individuals across the GCC and internationally."}),s.jsxs("div",{className:"flex flex-wrap gap-4",children:[s.jsx("a",{href:"/contact/schedule-consultation",className:"btn-gold",children:"Schedule a Consultation"}),s.jsx("a",{href:"#capabilities",className:"btn-navy-outline border-white/40 text-white hover:bg-white hover:text-[#0A2540]",children:"Explore Capabilities →"})]})]}),s.jsx("div",{className:"mt-12 border-t border-white/20 pt-5 max-w-3xl",children:s.jsxs("p",{className:"text-white/50 text-[12px] leading-relaxed",children:["Almanza Investment Company KSCC is licensed by the"," ",s.jsx("strong",{className:"text-white/70",children:"Capital Markets Authority (CMA) of Kuwait"})," ","(License No. XXX). Our advisory services are"," ",s.jsx("strong",{className:"text-white/70",children:"Shari'a-compliant"})," and regulated by the"," ",s.jsx("strong",{className:"text-white/70",children:"Central Bank of Kuwait (CBK)"})," where applicable, in accordance with the regulations of the Kuwait Ministry of Commerce and Industry."]})})]})]})}const nh=[{label:"Advisory AUM",value:"$15B+",sub:"Assets under advisory",arabic:"الأصول الخاضعة للاستشارة"},{label:"Client Segments",value:"3 Tiers",sub:"Institutional · HNWI · Family Offices",arabic:"قطاعات العملاء"},{label:"Geographic Coverage",value:"GCC + International",sub:"Kuwait · KSA · UAE · Qatar · Oman · Bahrain",arabic:"النطاق الجغرافي"}];function rh(){return s.jsxs("section",{className:"bg-[#F8FAFE] border-b border-[#E4E9F0]",children:[s.jsx("div",{className:"container-site px-6 md:px-8 py-12",children:s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 divide-y md:divide-y-0 md:divide-x divide-[#E4E9F0]",children:nh.map(e=>s.jsxs("div",{className:"flex flex-col items-center text-center px-8 py-6 first:pt-0 last:pb-0 md:first:pt-6 md:last:pb-6",children:[s.jsx("p",{className:"text-4xl font-bold text-[#0A2540] mb-1.5",children:e.value}),s.jsx("p",{className:"text-[#C6A142] font-semibold text-sm mb-1",children:e.label}),s.jsx("p",{className:"text-[#4A5B6E] text-xs leading-relaxed",children:e.sub}),s.jsx("p",{className:"text-[#C6A142]/70 text-xs font-tajawal mt-1",dir:"rtl",children:e.arabic})]},e.label))})}),s.jsx("div",{className:"container-site px-6 md:px-8 pb-12",children:s.jsxs("div",{className:"bg-white rounded border border-[#E4E9F0] p-6 md:p-8 max-w-4xl mx-auto",children:[s.jsx("p",{className:"section-label",children:"Service Overview"}),s.jsx("div",{className:"w-10 h-0.5 bg-[#C6A142] mb-5"}),s.jsx("p",{className:"text-[#1A2A3A] text-base md:text-lg leading-relaxed mb-4",children:"Al Amal's Investment Advisory team provides strategic portfolio guidance, asset allocation, manager selection, and risk management services to institutional clients, family offices, and high-net-worth individuals across the GCC and internationally."}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed",children:"Our advisors combine deep regional expertise with global investment perspectives, offering a comprehensive suite of advisory services grounded in rigorous research and disciplined risk management. All mandates are available in Shari'a-compliant structures, overseen by our internal Shari'a Supervisory Board."})]})})]})}const lh=[{icon:Im,title:"Strategic Asset Allocation",arabic:"توزيع الأصول الاستراتيجي",description:"Long-term portfolio construction based on client objectives, risk tolerance, liability structures, and macroeconomic outlook. We develop bespoke Investment Policy Statements and strategic allocations across public equity, fixed income, alternatives, and real assets.",tags:["IPS Development","Risk Budgeting","Liability Matching"]},{icon:Hm,title:"Manager Selection & Monitoring",arabic:"اختيار المديرين ومراقبتهم",description:"Rigorous due diligence on external and internal investment managers across public and private markets. Our selection process covers quantitative performance attribution, qualitative assessment, operational due diligence, and ongoing monitoring.",tags:["Quantitative Screening","Operational DD","Ongoing Monitoring"]},{icon:Xc,title:"Risk Management & Reporting",arabic:"إدارة المخاطر والتقارير",description:"Comprehensive risk assessment including stress testing, scenario analysis, liquidity risk, and counterparty exposure. We deliver regular performance attribution reports and board-ready investment committee presentations.",tags:["Stress Testing","Attribution Reports","IC Presentations"]},{icon:Km,title:"Shari'a Advisory",arabic:"الاستشارات الشرعية",description:"Integration of Shari'a principles into portfolio construction and manager selection, including initial screening, ongoing compliance, income purification, and annual certification. Overseen by our dedicated Shari'a Supervisory Board.",tags:["Portfolio Screening","Purification","Annual Certification"]}];function ih(){return s.jsx("section",{id:"capabilities",className:"bg-white section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Core Service Offering"}),s.jsx("h2",{className:"section-title",children:"Key Capabilities"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"A comprehensive suite of advisory capabilities designed for institutional mandates, family offices, and complex HNWI portfolios."})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:lh.map(e=>{const t=e.icon;return s.jsxs("div",{className:"bg-[#F8FAFE] rounded border border-[#E4E9F0] p-6 flex flex-col group hover:border-b-2 hover:border-b-[#C6A142] transition-all duration-200 hover:shadow-sm cursor-default",children:[s.jsx("div",{className:"w-10 h-10 flex items-center justify-center bg-[#0A2540]/5 rounded mb-4",children:s.jsx(t,{size:20,className:"text-[#C6A142]"})}),s.jsx("h3",{className:"text-[#0A2540] font-bold text-base mb-1 leading-tight",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal mb-3",dir:"rtl",children:e.arabic}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed flex-1 mb-4",children:e.description}),s.jsx("div",{className:"flex flex-wrap gap-1.5 mt-auto",children:e.tags.map(n=>s.jsx("span",{className:"text-[10px] font-semibold px-2 py-1 bg-[#0A2540]/5 text-[#1A2A3A] rounded",children:n},n))})]},e.title)})})]})})}const _r=[{number:"01",title:"Discovery",arabic:"الاكتشاف",description:"In-depth engagement to understand client goals, investment constraints, risk tolerance, time horizon, liquidity requirements, and Shari'a preference.",details:["Client profiling","Constraint mapping","Risk questionnaire"]},{number:"02",title:"Strategy Formulation",arabic:"صياغة الاستراتيجية",description:"Development of a customised Investment Policy Statement and strategic asset allocation framework aligned with client objectives and market outlook.",details:["IPS drafting","Asset class targets","Benchmark selection"]},{number:"03",title:"Implementation",arabic:"التنفيذ",description:"Selection of investment managers, execution of portfolio trades, and monitoring of compliance with mandate guidelines and Shari'a requirements.",details:["Manager selection","Trade execution","Compliance checks"]},{number:"04",title:"Oversight & Reporting",arabic:"الإشراف والتقارير",description:"Ongoing performance review, portfolio rebalancing, risk monitoring, and structured reporting to the client and relevant governance bodies.",details:["Quarterly reviews","Rebalancing","Board reporting"]}];function oh(){return s.jsx("section",{className:"bg-[#F8FAFE] section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Our Methodology"}),s.jsx("h2",{className:"section-title",children:"Advisory Process"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"A structured four-stage advisory process ensuring alignment, transparency, and accountability at every stage of the client engagement."})]}),s.jsx("div",{className:"hidden md:flex items-start gap-0",children:_r.map((e,t)=>s.jsxs("div",{className:"flex items-start flex-1",children:[s.jsxs("div",{className:"flex-1 bg-white rounded border border-[#E4E9F0] p-6 hover:scale-[1.02] transition-transform duration-200 cursor-default hover:shadow-sm",children:[s.jsx("div",{className:"flex items-center gap-3 mb-3",children:s.jsx("span",{className:"text-3xl font-bold text-[#C6A142]/30 font-mono leading-none",children:e.number})}),s.jsx("h3",{className:"text-[#0A2540] font-bold text-base mb-1",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal mb-3",dir:"rtl",children:e.arabic}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-4",children:e.description}),s.jsx("ul",{className:"space-y-1",children:e.details.map(n=>s.jsxs("li",{className:"flex items-center gap-2 text-xs text-[#1A2A3A]",children:[s.jsx("span",{className:"w-1 h-1 rounded-full bg-[#C6A142] flex-shrink-0"}),n]},n))})]}),t<_r.length-1&&s.jsx("div",{className:"flex items-center self-center px-2 flex-shrink-0 pt-2",children:s.jsx(es,{size:20,className:"text-[#C6A142]"})})]},e.number))}),s.jsx("div",{className:"md:hidden space-y-4",children:_r.map((e,t)=>s.jsxs("div",{className:"flex gap-4",children:[s.jsxs("div",{className:"flex flex-col items-center",children:[s.jsx("div",{className:"w-8 h-8 rounded-full bg-[#C6A142] flex items-center justify-center flex-shrink-0",children:s.jsx("span",{className:"text-white text-xs font-bold",children:e.number})}),t<_r.length-1&&s.jsx("div",{className:"w-0.5 flex-1 bg-[#E4E9F0] mt-2"})]}),s.jsxs("div",{className:"bg-white rounded border border-[#E4E9F0] p-5 flex-1 mb-2",children:[s.jsx("h3",{className:"text-[#0A2540] font-bold text-base mb-1",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal mb-2",dir:"rtl",children:e.arabic}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed",children:e.description})]})]},e.number))})]})})}const sh=[{title:"Shari'a-Compliant Asset Allocation Models",desc:"Customised strategic asset allocation frameworks built entirely on Shari'a-permissible instruments across equity, sukuk, and real assets."},{title:"Screening of Non-Permissible Activities",desc:"Systematic screening of all investment holdings for activities prohibited under Islamic finance principles, including interest-bearing instruments, alcohol, tobacco, and speculative derivatives."},{title:"Purification of Prohibited Income",desc:"Calculation and guidance on the purification of any inadvertent prohibited income received, in accordance with Shari'a Board recommendations."},{title:"Annual Shari'a Compliance Certificate",desc:"Annual issuance of a formal Shari'a compliance certificate for client portfolios, signed by our independent Shari'a Supervisory Board."}],ah=["Shari'a Supervisory Board","Portfolio Screening","Income Purification","Annual Compliance Certificate","Sukuk-Compatible Allocation"];function uh(){return s.jsx("section",{className:"bg-white section-pad border-b border-[#E4E9F0]",children:s.jsx("div",{className:"container-site",children:s.jsx("div",{className:"max-w-4xl mx-auto",children:s.jsx("div",{className:"border-t-4 border-[#C6A142] bg-[#F8FAFE] rounded-b border-x border-b border-[#E4E9F0] p-8 md:p-10",children:s.jsxs("div",{className:"flex flex-col md:flex-row gap-8 md:gap-12",children:[s.jsxs("div",{className:"md:w-80 flex-shrink-0",children:[s.jsx("p",{className:"section-label",children:"Islamic Finance"}),s.jsxs("h2",{className:"text-2xl md:text-3xl font-bold text-[#0A2540] leading-tight mb-2",children:["Shari'a-Compliant",s.jsx("br",{}),"Advisory Framework"]}),s.jsx("p",{className:"text-[#C6A142] font-tajawal text-lg mb-4",dir:"rtl",children:"إطار الاستشارات المتوافق مع الشريعة"}),s.jsxs("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-6",children:["All investment advisory engagements are structured in accordance with Islamic principles, overseen by our internal ",s.jsx("strong",{className:"text-[#0A2540]",children:"Shari'a Supervisory Board"}),"."]}),s.jsx("div",{className:"flex flex-wrap gap-2",children:ah.map(e=>s.jsx("span",{className:"reg-badge text-[11px]",children:e},e))})]}),s.jsx("div",{className:"flex-1 space-y-5",children:sh.map((e,t)=>s.jsxs("div",{className:"flex gap-4",children:[s.jsx("div",{className:"w-7 h-7 rounded-full bg-[#C6A142] flex items-center justify-center flex-shrink-0 mt-0.5",children:s.jsx("span",{className:"text-white text-xs font-bold",children:t+1})}),s.jsxs("div",{children:[s.jsx("h4",{className:"text-[#0A2540] font-semibold text-sm mb-1",children:e.title}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed",children:e.desc})]})]},e.title))})]})})})})})}const ch=[{icon:Mm,title:"Institutional Investors",arabic:"المستثمرون المؤسسيون",mandates:["Pension funds & provident funds","Insurance company portfolios","Sovereign wealth funds","University endowments","Government investment entities"],typical:"Multi-asset mandate: $100M – $5B+"},{icon:Gm,title:"Family Offices",arabic:"مكاتب العائلة",mandates:["Multi-generational wealth governance","Succession and estate planning","Consolidated family reporting","Next-generation education","Philanthropic portfolio advisory"],typical:"Comprehensive mandate: $50M – $1B+"},{icon:Xm,title:"High-Net-Worth Individuals",arabic:"الأفراد ذوو الثروات العالية",mandates:["Individuals & families >$5M assets","Liquidity and income planning","Alternative investment access","Cross-border tax structuring advice","Private market co-investment"],typical:"Bespoke mandate: $5M – $50M+"},{icon:Fm,title:"Corporates",arabic:"الشركات",mandates:["Treasury and cash management","Employee retirement plan advisory","M&A transaction advisory","Capital structure optimization","Pension liability management"],typical:"Treasury / transaction: $10M+"}];function dh(){return s.jsx("section",{className:"bg-[#F8FAFE] section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Who We Serve"}),s.jsx("h2",{className:"section-title",children:"Target Client Segments"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"Our advisory platform is built to serve the full spectrum of sophisticated investors across the GCC and internationally."})]}),s.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-5",children:ch.map(e=>{const t=e.icon;return s.jsxs("div",{className:"bg-white rounded border border-[#E4E9F0] p-6 flex flex-col hover:shadow-sm hover:border-[#C6A142]/30 transition-all duration-200 cursor-default",children:[s.jsxs("div",{className:"flex items-start gap-3 mb-4",children:[s.jsx("div",{className:"w-10 h-10 bg-[#0A2540] rounded flex items-center justify-center flex-shrink-0",children:s.jsx(t,{size:18,className:"text-[#C6A142]"})}),s.jsxs("div",{children:[s.jsx("h3",{className:"text-[#0A2540] font-bold text-sm leading-tight",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal",dir:"rtl",children:e.arabic})]})]}),s.jsx("ul",{className:"space-y-2 flex-1 mb-4",children:e.mandates.map(n=>s.jsxs("li",{className:"flex items-start gap-2 text-xs text-[#4A5B6E]",children:[s.jsx("span",{className:"w-1 h-1 rounded-full bg-[#C6A142] flex-shrink-0 mt-1.5"}),n]},n))}),s.jsxs("div",{className:"border-t border-[#E4E9F0] pt-3 mt-auto",children:[s.jsx("p",{className:"text-[10px] font-semibold text-[#C6A142] uppercase tracking-wide",children:"Typical Mandate"}),s.jsx("p",{className:"text-xs text-[#1A2A3A] font-medium mt-0.5",children:e.typical})]})]},e.title)})})]})})}const fh=[{name:"Kuwait",arabic:"الكويت",note:"Headquarters",primary:!0},{name:"Saudi Arabia",arabic:"المملكة العربية السعودية",note:"Riyadh coverage",primary:!1},{name:"United Arab Emirates",arabic:"الإمارات العربية المتحدة",note:"Dubai & Abu Dhabi",primary:!1},{name:"Qatar",arabic:"قطر",note:"Doha coverage",primary:!1},{name:"Oman",arabic:"عُمان",note:"Muscat coverage",primary:!1},{name:"Bahrain",arabic:"البحرين",note:"Manama coverage",primary:!1}],ph=[{city:"London",role:"European & global asset allocation"},{city:"Singapore",role:"Asian markets & alternatives"}];function mh(){return s.jsx("section",{className:"bg-white section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Regional Footprint"}),s.jsx("h2",{className:"section-title",children:"Geographic Focus"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"Deep-rooted in Kuwait with a comprehensive GCC coverage model and international reach through strategic partnerships."})]}),s.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-10 items-start",children:[s.jsx("div",{className:"bg-[#F8FAFE] rounded border border-[#E4E9F0] p-6",children:s.jsxs("svg",{viewBox:"0 0 560 420",className:"w-full h-auto",xmlns:"http://www.w3.org/2000/svg",children:[s.jsx("path",{d:"M180 140 L340 130 L380 160 L390 220 L370 300 L300 360 L220 340 L170 280 L160 200 Z",fill:"#E8EEF5",stroke:"#C6A142",strokeWidth:"1.5"}),s.jsx("text",{x:"270",y:"245",textAnchor:"middle",fontSize:"11",fill:"#0A2540",fontFamily:"Inter",fontWeight:"500",children:"Saudi Arabia"}),s.jsx("path",{d:"M170 105 L205 100 L215 125 L195 140 L168 130 Z",fill:"#0A2540",stroke:"#C6A142",strokeWidth:"2"}),s.jsx("text",{x:"192",y:"118",textAnchor:"middle",fontSize:"9",fill:"#C6A142",fontFamily:"Inter",fontWeight:"700",children:"KWT"}),s.jsx("path",{d:"M380 185 L430 175 L450 200 L440 240 L390 245 L375 220 Z",fill:"#E8EEF5",stroke:"#C6A142",strokeWidth:"1.5"}),s.jsx("text",{x:"415",y:"218",textAnchor:"middle",fontSize:"10",fill:"#0A2540",fontFamily:"Inter",fontWeight:"500",children:"UAE"}),s.jsx("path",{d:"M355 155 L375 148 L382 175 L360 178 Z",fill:"#D5E4F0",stroke:"#C6A142",strokeWidth:"1.5"}),s.jsx("text",{x:"368",y:"167",textAnchor:"middle",fontSize:"9",fill:"#0A2540",fontFamily:"Inter",children:"Qatar"}),s.jsx("circle",{cx:"320",cy:"152",r:"8",fill:"#D5E4F0",stroke:"#C6A142",strokeWidth:"1.5"}),s.jsx("text",{x:"320",y:"156",textAnchor:"middle",fontSize:"7",fill:"#0A2540",fontFamily:"Inter",children:"BHR"}),s.jsx("path",{d:"M430 200 L480 185 L500 230 L490 300 L450 330 L420 290 L415 250 Z",fill:"#E8EEF5",stroke:"#C6A142",strokeWidth:"1.5"}),s.jsx("text",{x:"460",y:"260",textAnchor:"middle",fontSize:"10",fill:"#0A2540",fontFamily:"Inter",fontWeight:"500",children:"Oman"}),s.jsx("text",{x:"310",y:"138",textAnchor:"middle",fontSize:"9",fill:"#1E6F9F",fontFamily:"Inter",fontStyle:"italic",children:"Arabian Gulf"}),s.jsx("circle",{cx:"192",cy:"115",r:"4",fill:"#C6A142"}),s.jsx("rect",{x:"30",y:"360",width:"12",height:"12",fill:"#0A2540",rx:"2"}),s.jsx("text",{x:"48",y:"371",fontSize:"10",fill:"#1A2A3A",fontFamily:"Inter",children:"Headquarters (Kuwait)"}),s.jsx("rect",{x:"30",y:"380",width:"12",height:"12",fill:"#E8EEF5",stroke:"#C6A142",strokeWidth:"1.5",rx:"2"}),s.jsx("text",{x:"48",y:"391",fontSize:"10",fill:"#1A2A3A",fontFamily:"Inter",children:"Coverage Region"})]})}),s.jsxs("div",{children:[s.jsxs("div",{className:"mb-6",children:[s.jsx("p",{className:"text-xs font-semibold text-[#4A5B6E] uppercase tracking-widest mb-4",children:"GCC Core Markets"}),s.jsx("div",{className:"space-y-3",children:fh.map(e=>s.jsxs("div",{className:`flex items-center justify-between rounded border p-4 transition-colors ${e.primary?"bg-[#0A2540] border-[#0A2540]":"bg-[#F8FAFE] border-[#E4E9F0] hover:border-[#C6A142]/40"}`,children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:`w-2 h-2 rounded-full flex-shrink-0 ${e.primary?"bg-[#C6A142]":"bg-[#C6A142]/50"}`}),s.jsxs("div",{children:[s.jsx("p",{className:`font-semibold text-sm ${e.primary?"text-white":"text-[#0A2540]"}`,children:e.name}),s.jsx("p",{className:`text-xs font-tajawal ${e.primary?"text-[#C6A142]":"text-[#C6A142]/70"}`,dir:"rtl",children:e.arabic})]})]}),s.jsx("span",{className:`text-xs px-2.5 py-1 rounded font-medium ${e.primary?"bg-[#C6A142] text-white":"bg-white text-[#4A5B6E] border border-[#E4E9F0]"}`,children:e.note})]},e.name))})]}),s.jsxs("div",{children:[s.jsx("p",{className:"text-xs font-semibold text-[#4A5B6E] uppercase tracking-widest mb-4",children:"International Reach"}),s.jsx("div",{className:"space-y-3",children:ph.map(e=>s.jsxs("div",{className:"flex items-center justify-between bg-[#F8FAFE] border border-[#E4E9F0] rounded p-4",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-2 h-2 rounded-full bg-[#1E6F9F] flex-shrink-0"}),s.jsx("p",{className:"font-semibold text-sm text-[#0A2540]",children:e.city})]}),s.jsx("span",{className:"text-xs text-[#4A5B6E]",children:e.role})]},e.city))})]})]})]})]})})}const hh=[{icon:xa,category:"Family Office",title:"Kuwait Family Office – Strategic Asset Allocation",client:"Undisclosed – Kuwait",mandate:"$500M multi-asset advisory mandate",description:"Designed and implemented a comprehensive strategic asset allocation framework across public equities, sukuk, private equity, and real estate. The mandate included full Shari'a compliance, governance structure, and regular reporting to the family investment committee.",metrics:[{label:"Portfolio AUM",value:"$500M"},{label:"Annualised Return",value:"9.0%"},{label:"Period",value:"5 Years"}],highlight:"Achieved 9% annualised return over 5 years with full Shari'a compliance."},{icon:Qm,category:"Institutional",title:"GCC Pension Fund – Equity Manager Selection",client:"Undisclosed – GCC",mandate:"$2B listed equity portfolio oversight",description:"Provided comprehensive manager selection and monitoring services for a large pension fund's global equity allocation. Conducted quantitative due diligence on 40+ managers, shortlisting and implementing a 6-manager diversified structure.",metrics:[{label:"Portfolio AUM",value:"$2.0B"},{label:"Alpha Generated",value:"+150 bps"},{label:"Manager Universe",value:"40+ Reviewed"}],highlight:"Outperformed benchmark by 150 basis points per annum over the evaluation period."},{icon:xa,category:"Corporate",title:"Kuwaiti Corporate – Treasury Advisory",client:"Undisclosed – Kuwait",mandate:"$120M corporate treasury management",description:"Structured and implemented a Shari'a-compliant corporate treasury advisory programme, transitioning the client from conventional deposits to a diversified sukuk and money market fund structure, improving yield while maintaining full liquidity.",metrics:[{label:"Treasury Managed",value:"$120M"},{label:"Yield Improvement",value:"+95 bps"},{label:"Shari'a Compliant",value:"100%"}],highlight:"Improved treasury yield by 95 basis points while maintaining full Shari'a compliance and liquidity."}];function vh(){return s.jsx("section",{className:"bg-[#F8FAFE] section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Selected Engagements"}),s.jsx("h2",{className:"section-title",children:"Track Record & Case Studies"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"Representative examples of our advisory work for institutional and family office clients across the GCC. Client identities are kept confidential."})]}),s.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:hh.map(e=>{const t=e.icon;return s.jsxs("div",{className:"bg-white rounded border border-[#E4E9F0] p-6 flex flex-col hover:shadow-sm transition-shadow duration-200 cursor-default",children:[s.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[s.jsx("div",{className:"w-9 h-9 bg-[#0A2540] rounded flex items-center justify-center flex-shrink-0",children:s.jsx(t,{size:16,className:"text-[#C6A142]"})}),s.jsxs("div",{children:[s.jsx("span",{className:"text-[10px] font-bold uppercase tracking-widest text-[#C6A142]",children:e.category}),s.jsx("p",{className:"text-[#4A5B6E] text-xs",children:e.mandate})]})]}),s.jsx("h3",{className:"text-[#0A2540] font-bold text-sm leading-snug mb-3",children:e.title}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-5 flex-1",children:e.description}),s.jsx("div",{className:"grid grid-cols-3 gap-2 mb-5 bg-[#F8FAFE] rounded p-3 border border-[#E4E9F0]",children:e.metrics.map(n=>s.jsxs("div",{className:"text-center",children:[s.jsx("p",{className:"text-[#C6A142] font-bold text-sm",children:n.value}),s.jsx("p",{className:"text-[#4A5B6E] text-[10px] leading-tight mt-0.5",children:n.label})]},n.label))}),s.jsx("p",{className:"text-[#0A2540] text-xs font-medium bg-[#F8FAFE] border-l-2 border-[#C6A142] pl-3 py-2 mb-4 rounded-r leading-relaxed",children:e.highlight}),s.jsxs("button",{className:"flex items-center gap-1.5 text-[#C6A142] text-xs font-semibold hover:gap-2.5 transition-all duration-150",children:["Read more ",s.jsx(es,{size:13})]})]},e.title)})}),s.jsx("p",{className:"text-center text-[#4A5B6E] text-xs mt-8 max-w-2xl mx-auto",children:"Past performance is not indicative of future results. Returns shown are net of fees unless otherwise stated. All mandates are illustrative and do not represent all mandates managed by Almanza Investment."})]})})}const gh=[{name:"Khalid Al-Mansouri",title:"Head of Investment Advisory",arabic:"رئيس قسم الاستشارات الاستثمارية",bio:"25+ years of experience in strategic asset allocation, manager research, and institutional portfolio advisory across the GCC. Former CIO at a major Kuwaiti family office.",credentials:["CFA Charterholder","MBA – London Business School"],img:"https://images.unsplash.com/photo-1560250097-0b93528c311a?w=200&h=200&fit=crop&crop=face"},{name:"Sara Al-Hamad",title:"Director, Shari'a Advisory",arabic:"مديرة الاستشارات الشرعية",bio:"18 years of specialist experience in Islamic finance advisory, Shari'a portfolio structuring, and regulatory compliance across GCC capital markets. Former Head of Islamic Products at a regional investment bank.",credentials:["CIPA – Certified Islamic Finance Professional","LLM – Islamic Law"],img:"https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?w=200&h=200&fit=crop&crop=face"},{name:"Faisal Al-Rashidi",title:"Director, Risk Management",arabic:"مدير إدارة المخاطر",bio:"20 years of experience in portfolio risk management, quantitative analysis, and performance attribution for institutional mandates. Previously held senior risk roles at regional and international asset managers.",credentials:["FRM – Financial Risk Manager","MSc – Quantitative Finance"],img:"https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=200&h=200&fit=crop&crop=face"}];function yh(){return s.jsx("section",{className:"bg-white section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Our Professionals"}),s.jsx("h2",{className:"section-title",children:"Advisory Team"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"Led by senior professionals with deep regional expertise, our advisory team brings together decades of institutional investment experience."})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:gh.map(e=>s.jsxs("div",{className:"bg-[#F8FAFE] rounded border border-[#E4E9F0] overflow-hidden hover:shadow-sm transition-shadow duration-200 cursor-default group",children:[s.jsxs("div",{className:"relative overflow-hidden h-56 bg-[#E4E9F0]",children:[s.jsx("img",{src:e.img,alt:e.name,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"}),s.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0A2540]/60 to-transparent"}),s.jsx("div",{className:"absolute bottom-4 left-4 right-4",children:s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal",dir:"rtl",children:e.arabic})})]}),s.jsxs("div",{className:"p-5",children:[s.jsxs("div",{className:"flex items-start justify-between gap-2 mb-3",children:[s.jsxs("div",{children:[s.jsx("h4",{className:"text-[#0A2540] font-bold text-base",children:e.name}),s.jsx("p",{className:"text-[#C6A142] text-xs font-medium mt-0.5",children:e.title})]}),s.jsx("button",{className:"w-8 h-8 flex items-center justify-center text-[#4A5B6E] hover:text-[#0A2540] transition-colors","aria-label":"LinkedIn",children:s.jsx(Um,{size:16})})]}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-4",children:e.bio}),s.jsx("div",{className:"space-y-1.5",children:e.credentials.map(t=>s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"w-1 h-1 rounded-full bg-[#C6A142] flex-shrink-0"}),s.jsx("span",{className:"text-[11px] text-[#1A2A3A] font-medium",children:t})]},t))})]})]},e.name))})]})})}const xh=[{label:"CMA License No. XXX",icon:Xc,desc:"Capital Markets Authority of Kuwait"},{label:"CBK Regulated",icon:Rm,desc:"Central Bank of Kuwait"},{label:"Ministry of Commerce",icon:Vm,desc:"Kuwait Ministry of Commerce and Industry"}];function wh(){return s.jsx("section",{className:"bg-[#F8FAFE] section-pad border-b border-[#E4E9F0]",children:s.jsx("div",{className:"container-site",children:s.jsx("div",{className:"max-w-4xl mx-auto",children:s.jsx("div",{className:"bg-white rounded border border-[#E4E9F0] p-8 md:p-10",children:s.jsxs("div",{className:"flex flex-col md:flex-row gap-8",children:[s.jsxs("div",{className:"md:w-72 flex-shrink-0",children:[s.jsx("p",{className:"section-label",children:"Licensing & Supervision"}),s.jsx("h2",{className:"text-2xl font-bold text-[#0A2540] mb-3 leading-snug",children:"Regulatory Oversight & Compliance"}),s.jsx("p",{className:"text-[#C6A142] text-sm font-tajawal mb-4",dir:"rtl",children:"الرقابة التنظيمية والامتثال"}),s.jsx("div",{className:"space-y-3",children:xh.map(e=>{const t=e.icon;return s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-9 h-9 bg-[#0A2540]/5 rounded flex items-center justify-center flex-shrink-0",children:s.jsx(t,{size:16,className:"text-[#C6A142]"})}),s.jsxs("div",{children:[s.jsx("p",{className:"text-[#0A2540] font-semibold text-xs",children:e.label}),s.jsx("p",{className:"text-[#4A5B6E] text-[10px]",children:e.desc})]})]},e.label)})})]}),s.jsxs("div",{className:"flex-1 border-t md:border-t-0 md:border-l border-[#E4E9F0] pt-6 md:pt-0 md:pl-8",children:[s.jsxs("p",{className:"text-[#1A2A3A] text-sm leading-relaxed mb-4",children:["Al Amal's advisory services operate under the supervision of the"," ",s.jsx("strong",{className:"text-[#0A2540]",children:"Capital Markets Authority (CMA) of Kuwait"})," ","(License No. XXX) and the"," ",s.jsx("strong",{className:"text-[#0A2540]",children:"Central Bank of Kuwait (CBK)"})," where applicable."]}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-4",children:"We adhere to CMA Law No. 7/2010, CBK regulations governing investment entities, and the Kuwait Ministry of Commerce and Industry corporate governance code. Our internal compliance framework is reviewed annually by our Audit and Compliance Committee."}),s.jsxs("p",{className:"text-[#4A5B6E] text-sm leading-relaxed mb-6",children:["All Shari'a-compliant services are governed by an independent"," ",s.jsx("strong",{className:"text-[#0A2540]",children:"Shari'a Supervisory Board"})," whose fatwas and guidelines are applied across all relevant products and mandates."]}),s.jsx("div",{className:"flex flex-wrap gap-2 pt-4 border-t border-[#E4E9F0]",children:["CMA License No. XXX","CBK Regulated","Ministry of Commerce","CMA Law No. 7/2010","Annual Audit Compliance"].map(e=>s.jsx("span",{className:"reg-badge text-[11px]",children:e},e))})]})]})})})})})}const kh=[{title:"Investment Advisory Brochure",subtitle:"English",desc:"Comprehensive overview of Al Amal's investment advisory capabilities, team, and processes.",size:"PDF · 1.8 MB",lang:"EN",arabic:!1},{title:"كتيب الاستشارات الاستثمارية",subtitle:"العربية",desc:"نظرة شاملة على قدرات الاستشارات الاستثمارية لدى شركة الأمانزا وفريقها وعملياتها.",size:"PDF · 2.0 MB",lang:"AR",arabic:!0},{title:"Sample Asset Allocation Policy",subtitle:"Reference Document",desc:"A sample Investment Policy Statement illustrating our standard asset allocation framework and governance guidelines.",size:"PDF · 0.6 MB",lang:"EN",arabic:!1}];function Sh(){return s.jsx("section",{className:"bg-white section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Reference Materials"}),s.jsx("h2",{className:"section-title",children:"Downloadable Resources"}),s.jsx("div",{className:"divider-gold mx-auto"}),s.jsx("p",{className:"section-desc max-w-2xl mx-auto",children:"Institutional-grade reference materials to support your due diligence and engagement with our advisory team."})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-5",children:kh.map(e=>s.jsxs("div",{className:"bg-[#F8FAFE] border border-[#E4E9F0] rounded p-6 flex flex-col group hover:border-[#C6A142] hover:-translate-y-0.5 transition-all duration-200 cursor-pointer",children:[s.jsxs("div",{className:"flex items-start justify-between mb-4",children:[s.jsx("div",{className:"w-10 h-10 bg-[#0A2540] rounded flex items-center justify-center flex-shrink-0",children:s.jsx(Bm,{size:18,className:"text-[#C6A142]"})}),s.jsx("span",{className:`text-[10px] font-bold px-2 py-1 rounded border ${e.arabic?"border-[#C6A142] text-[#C6A142] bg-white":"border-[#0A2540]/20 text-[#0A2540] bg-white"}`,children:e.lang})]}),s.jsx("h3",{className:`text-[#0A2540] font-bold text-sm leading-snug mb-1 ${e.arabic?"text-right font-tajawal":""}`,dir:e.arabic?"rtl":"ltr",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-medium mb-3",children:e.subtitle}),s.jsx("p",{className:`text-[#4A5B6E] text-sm leading-relaxed flex-1 mb-5 ${e.arabic?"text-right":""}`,dir:e.arabic?"rtl":"ltr",children:e.desc}),s.jsxs("div",{className:"flex items-center justify-between pt-4 border-t border-[#E4E9F0]",children:[s.jsx("span",{className:"text-[#4A5B6E] text-xs",children:e.size}),s.jsxs("button",{className:"flex items-center gap-1.5 text-[#0A2540] text-xs font-semibold group-hover:text-[#C6A142] transition-colors",children:[s.jsx(Dm,{size:13}),"Download"]})]})]},e.title))})]})})}const Ch=[{category:"Service",title:"Asset Management",arabic:"إدارة الأصول",desc:"Discretionary and advisory portfolio management across public equities, fixed income, and multi-asset strategies.",href:"/services/asset-management/",img:"https://images.unsplash.com/photo-1611974789855-9c2a0a7236a3?w=600&h=300&fit=crop"},{category:"Service",title:"Private Equity",arabic:"الأسهم الخاصة",desc:"Direct investments and fund investments in private companies across the GCC and emerging markets.",href:"/services/private-equity/",img:"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=600&h=300&fit=crop"},{category:"Publication",title:"Annual Report 2025",arabic:"التقرير السنوي ٢٠٢٥",desc:"Al Amal's 2025 Annual Report covering financial performance, portfolio highlights, and strategic outlook.",href:"/investor-relations/annual-report/",img:"https://images.unsplash.com/photo-1554224155-6726b3ff858f?w=600&h=300&fit=crop"}];function Nh(){return s.jsx("section",{className:"bg-[#F8FAFE] section-pad border-b border-[#E4E9F0]",children:s.jsxs("div",{className:"container-site",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("p",{className:"section-label",children:"Further Reading"}),s.jsx("h2",{className:"section-title",children:"Related Content"}),s.jsx("div",{className:"divider-gold mx-auto"})]}),s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:Ch.map(e=>s.jsxs("a",{href:e.href,className:"bg-white rounded border border-[#E4E9F0] overflow-hidden group hover:shadow-md transition-shadow duration-200 flex flex-col",children:[s.jsx("div",{className:"h-40 overflow-hidden bg-[#E4E9F0]",children:s.jsx("img",{src:e.img,alt:e.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"})}),s.jsxs("div",{className:"p-5 flex flex-col flex-1",children:[s.jsx("p",{className:"text-[10px] font-bold uppercase tracking-widest text-[#C6A142] mb-2",children:e.category}),s.jsx("h3",{className:"text-[#0A2540] font-bold text-base mb-1",children:e.title}),s.jsx("p",{className:"text-[#C6A142] text-xs font-tajawal mb-3",dir:"rtl",children:e.arabic}),s.jsx("p",{className:"text-[#4A5B6E] text-sm leading-relaxed flex-1 mb-4",children:e.desc}),s.jsxs("span",{className:"flex items-center gap-1.5 text-[#0A2540] text-xs font-semibold group-hover:text-[#C6A142] transition-colors mt-auto",children:[e.category==="Publication"?"View →":"Learn more →",s.jsx(es,{size:12,className:"opacity-0 group-hover:opacity-100 transition-opacity"})]})]})]},e.title))})]})})}function jh(){return s.jsx("section",{className:"bg-[#0A2540] py-16 px-6 md:px-8",children:s.jsx("div",{className:"container-site",children:s.jsxs("div",{className:"max-w-3xl mx-auto text-center",children:[s.jsx("p",{className:"text-xs font-semibold tracking-[0.18em] uppercase text-[#C6A142] mb-4",children:"Begin Your Advisory Engagement"}),s.jsxs("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4 leading-tight",children:["Ready to Discuss Your",s.jsx("br",{}),"Investment Strategy?"]}),s.jsx("p",{className:"text-white/60 font-tajawal text-lg mb-2",dir:"rtl",children:"هل أنت مستعد لمناقشة استراتيجيتك الاستثمارية؟"}),s.jsx("div",{className:"w-12 h-0.5 bg-[#C6A142] mx-auto my-6"}),s.jsx("p",{className:"text-white/70 text-base leading-relaxed mb-10 max-w-xl mx-auto",children:"Speak with our advisory team to explore how we can help you achieve your investment objectives within a robust, Shari'a-compliant framework."}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4 mb-12",children:[s.jsxs("a",{href:"/contact/schedule-consultation",className:"btn-gold text-base px-10 py-4",children:[s.jsx(Tm,{size:16}),"Schedule a Consultation →"]}),s.jsx("a",{href:"/contact",className:"flex items-center gap-2 px-8 py-4 border border-white/30 text-white font-semibold text-sm rounded hover:border-[#C6A142] hover:text-[#C6A142] transition-colors",children:"Contact Us"})]}),s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4 border-t border-white/10 pt-10",children:[s.jsxs("a",{href:"tel:+96522345678",className:"flex items-center justify-center gap-3 text-white/60 hover:text-white transition-colors",children:[s.jsx(bm,{size:16,className:"text-[#C6A142]"}),s.jsx("span",{className:"text-sm",children:"+965 2234 5678"})]}),s.jsxs("a",{href:"mailto:advisory@almanzainvestment.com",className:"flex items-center justify-center gap-3 text-white/60 hover:text-white transition-colors",children:[s.jsx($m,{size:16,className:"text-[#C6A142]"}),s.jsx("span",{className:"text-sm",children:"advisory@almanzainvestment.com"})]})]}),s.jsx("p",{className:"text-white/30 text-xs mt-8 max-w-xl mx-auto",children:"All consultations are confidential. Almanza Investment Company KSCC is licensed by the Capital Markets Authority (CMA) of Kuwait (License No. XXX). Investment involves risk."})]})})})}function si(){return s.jsxs("div",{className:"min-h-screen bg-white font-inter",children:[s.jsx(Zm,{}),s.jsxs("main",{children:[s.jsx(th,{}),s.jsx(rh,{}),s.jsx(ih,{}),s.jsx(oh,{}),s.jsx(uh,{}),s.jsx(dh,{}),s.jsx(mh,{}),s.jsx(vh,{}),s.jsx(yh,{}),s.jsx(wh,{}),s.jsx(Sh,{}),s.jsx(Nh,{}),s.jsx(jh,{})]}),s.jsx(Jm,{})]})}function Eh(){return s.jsxs("div",{className:"min-h-screen flex flex-col items-center justify-center bg-white text-center px-6",children:[s.jsx("p",{className:"text-[#C6A142] text-xs font-semibold tracking-widest uppercase mb-4",children:"404 – Page Not Found"}),s.jsx("h1",{className:"text-4xl font-bold text-[#0A2540] mb-4",children:"Page Not Found"}),s.jsx("p",{className:"text-[#4A5B6E] mb-8 max-w-md",children:"The page you are looking for does not exist or has been moved."}),s.jsx(Kc,{to:"/",className:"btn-gold",children:"Return to Home"})]})}function Ah(){return s.jsx(jm,{children:s.jsxs(ym,{children:[s.jsx(_n,{path:"/",element:s.jsx(si,{})}),s.jsx(_n,{path:"/services/investment-advisory",element:s.jsx(si,{})}),s.jsx(_n,{path:"/services/investment-advisory/",element:s.jsx(si,{})}),s.jsx(_n,{path:"*",element:s.jsx(Eh,{})})]})})}Mc(document.getElementById("root")).render(s.jsx(S.StrictMode,{children:s.jsx(Ah,{})}));